insular hypothesis - Alemán Inglés Diccionario